M. Estella Sprague Residence Hall (SRH)
Categories:
Residence Halls
Description:
address:
1346 Storrs Road, Storrs CT 06269